Rose apple meaning in malayalam

Word: Rose apple

Meanings of Rose apple in malayalam :

Noun Jambu Phalam (ജംബു ഫലം)
Rose apple definition
Noun:
(botany) tropical tree of the East Indies cultivated for its edible fruit
(chemistry,botany,food) fragrant oval yellowish tropical fruit used in jellies and confections
Related wordsRose apple - Jambu Phalam (ജംബു ഫലം)
Malayalam to English
English To Malayalam